holy trinity sunday - French English Dictionary